home *** CD-ROM | disk | FTP | other *** search
ESRI Arc/Info Export | 1998-10-15 | 11.4 KB | 387 lines |
- EXP 0 /ACCOUNTS2/FPERSITS/RUS_GEO/TEXT_UX/PLOT_MAP.E00
- ASC 2
- /* This aml was created by F. Persits (U.S.G.S.) on 3/27/98
- /* It is designed to plot a geological map of the former Soviet Union
- /* for the worldwide hydrocarbon resource assessment.
- /* It also draws Petroconsultants' Oil/Gas fields centerpoints and
- /* USGS Geological Province Map. The map is intended
- /* for use at a scale of 1:7,500,000.
- /* The order of the commands in this aml works and all of the
- /* commands and sub-amls work as intended.
- /* Base aml-file was designed by Craig Wandrey (U.S.G.S.),
- /* then was corrected after revision by Central Publication map on 6/02/97.
- /* ---------------------
- /* Intended to use in ARCINFO 7.1.2
- /*--------------------------------
- /*--Draws Russian geologic map in Equidistant projection,
- /*--USGS geologic provinces and oil/gas fields centerpoints.
- /*--------------------------------
- &severity &warning &ignore
- &severity &error &routine err
- /*------------------------
- &if [exists rus_all.hp2 -file] &then &sys \rm rus_all.hp2
- &if [exists rus_all.gra -file] &then &sys \rm rus_all.gra
- &if [exists rus_all.ai -file] &then &sys \rm rus_all.ai
- &if [exists rus_all.rtl -file] &then &sys \rm rus_all.rtl
- /* -----------Check if all the files exists
- &if not [exists arc_covr/geo1 -cover] &then &goto 2
- &if not [exists arc_covr/llf1 -cover] &then &goto 2
- &if not [exists arc_covr/prov1 -cover] &then &goto 2
- &if not [exists arc_covr/pol1 -cover] &then &goto 2
- &if not [exists arc_covr/ocean -annotations] &then &goto 2
- &if not [exists arc_covr/fld1 -cover] &then &goto 2
- &if not [exists arc_covr/llf1 -annotations] &then &goto 2
- &if not [exists arc_covr/city1 -cover] &then &goto 2
- &if not [exists arc_covr/outline -cover] &then &goto 2
- &if not [exists arc_covr/rus_wep.lut -info] &then &goto 2
- &if not [exists arc_covr/index.lut -info] &then &goto 2
- &if not [exists text/prov.txt -file] &then &goto 2
- &if not [exists text/offile.txt -file] &then &goto 2
- &if not [exists text/proj.txt -file] &then &goto 2
- &if not [exists text/usgs.txt -file] &then &goto 2
- &if not [exists text/dsclaim.txt -file] &then &goto 2
- &if not [exists text/source.txt -file] &then &goto 2
- &if not [exists text/pol.txt -file] &then &goto 2
- &if not [exists text/prov.key -file] &then &goto 2
- &if not [exists text/con.key -file] &then &goto 2
- &if not [exists text/polit.key -file] &then &goto 2
- &if not [exists text/geo.key -file] &then &goto 2
- &if not [exists text/mapbar.aml -file] &then &goto 2
- &if not [exists text/oilgas.key -file] &then &goto 2
- &if not [exists text/fnt034 -file] &then &goto 2
- &if not [exists text/rus.shd -file] &then &goto 2
- &if not [exists plot/index.gra -file] &then &goto 2
- ap
- display 1040
- /* display 9999 3
- rus_all.gra
- &echo &on
- mapunits meters
- mapscale 7500000
- pagesize 68.0 36.0
- mapposition ll 1.0 4.5
- /*-------------Draw small index map on very left top corner----
- mape arc_covr/geo1
- plot plot/index.gra 4.8 30.3
- /*-------------------Start main map drawing------------------------
- lineset plotter.lin
- linesize 0.03
- /* box 0.25 0.25 37.4 33.0
- /* box 0.1 0.1 54.0 36.0
- /*------------------- Geology polygons shading----------------------
- shadeset text/rus.shd
- polygonshades arc_covr/geo1 glg arc_covr/rus_wep.lut
- /*----------------------------------------------------
- /* ------ List of Province names and codes----
- textdelete all
- textset font.txt
- textsymbol 18
- textsize 0.12
- move 48.7 32.8
- textstyle typeset
- textfile text/prov.txt
- textstyle simple
- /*----------------- draw oilgas fields---------------------
- /* To draw Centerpoints of Oil/Gas field you need to apply
- /* to Petroconsultant Int. data Corp.
- markerset oilgas.mrk
- markersize 2
- markerscale 0.2
- reselect arc_covr/fld1 points fie_type cn 'Oil ' or fie_type cn 'Oil and gas' ~
- or fie_type cn 'Oil, gas and cond'
- pointmarkers arc_covr/fld1 102
- clearselect
- reselect arc_covr/fld1 points fie_type cn 'Gas ' or fie_type cn 'Gas and oil' ~
- or fie_type cn 'Gas and condensate' or fie_type cn 'Gas, cond and oil'
- pointmarkers arc_covr/fld1 208
- markerscale 1
- clearselect
- /*------------------ draw outlines of polygons-------------
- lineset plotter.lin
- linesize 0.015
- linesymbol 1
- /* reselect arc_covr/geo1 polys area ge 1000000000
- polygons arc_covr/geo1
- clearselect
- /*------------------ draw thicker lines for SEA and Water----
- reselect arc_covr/geo1 polys glg cn 'SEA' or glg cn 'H2O'
- lineset carto.lin
- linesymbol 402
- linesize 0.015
- polygons arc_covr/geo1
- clearselect
- /*---------------------------------------------------------
- /*---------------------------------------------------------
- /*---------------------- text and text files
- /*----------------------------------------------------------
- textdelete all
- textset font.txt
- /* textset plotter.txt
- /* textsize 0.55
- textsize 24 pt
- textquality kern
- textfont 93715
- textcolor 1
- /* move 3.9 29.4
- move 23.8 4.1
- text 'MAP SHOWING GEOLOGY, OIL AND GAS FIELDS ~
- AND GEOLOGIC PROVINCES\ ~
- OF THE FORMER SOVIET UNION'
- /* move 5.2 28.5
- move 26.75 3.25
- textsize 18 pt
- text 'by F. M. Persits, G. F. Ulmishek, D. W. Steinshouer'
- /*-----------------------text files-------------------------
- /*
- textset font.txt
- textsymbol 18
- textquality kern
- /* textfont 93713
- textsize 0.15
- move 4.2 6.0
- textstyle typeset
- textfile text/proj.txt
- /*--------------------------------
- textstyle simple
- textset font.txt
- textsymbol 3
- textquality kern
- textsize 12 pt
- move 3.5 34.7
- textfile text/usgs.txt
- /*--------------------------------
- textset font.txt
- textsymbol 18
- textquality kern
- textsize 0.12
- move 43.6 14.15
- textstyle typeset
- textfile text/source.txt
- /*---------------------------------
- textset font.txt
- textsymbol 18
- textquality kern
- textsize 0.12
- move 43.6 9.1
- textstyle typeset
- textfile text/refer.txt
- /*---------------------------------
- move 43.6 5.5
- textstyle typeset
- textfile text/esri.txt
- /*---------------------------------
- textset font.txt
- textsymbol 3
- textquality kern
- textsize 12 pt
- move 48.3 35.4
- textfile text/offile.txt
- /*---------------------------------
- textsymbol 18
- textsize 10 pt
- move 48.3 34.9
- textfile text/dsclaim.txt
- /*----------------------------------------------------------
- textset font.txt
- textsymbol 18
- textquality kern
- textsize .15
- move 30.475 10.9
- text 'LIST OF MAP UNITS'
- /*----------------------------------------------------------
- textsize .17
- move 30.5 11.25
- text 'EXPLANATION'
- /*------------------------------legend for geology and other features
- lineset plotter.lin
- linesymbol 1
- textsize .15
- textfont 93713
- /* key shades from age sorted file rus_geo.key
- keyarea 22.8 7.04 43.0 10.7
- /* keyarea 22.0 7.54 42.0 7.2
- keyseparation .15 .15
- keybox .55 .25
- /* shadescale 2
- keyshade text/geo.key
- /*-----------------------------draw text/mapbar and scale
- textsymbol 1
- textquality kern
- textsize 8 pt
- /* &r text/mapbar 5.5 27.35 7500000
- &r text/mapbar 27.3 5.8 7500000
- /*------------------------------ draw longitude-latitude grid
- lineset plotter.lin
- linesymbol 1
- linesize 0.0001
- textset font.txt
- textfont 19
- textsize 12 pt
- annotext arc_covr/llf1
- /* since DENSIFUARC has failed to run on fishnet, I used straight lines
- arcs arc_covr/llf1
- /* -----------------------------draw outlines of provinces-----------
- textstyle simple
- lineset plotter.lin
- linesize 0.04
- linesymbol 10
- polygons arc_covr/prov1
- /*------------------------------legend for province outlines---------
- textsize .15
- textfont 93713
- /* textquality kern
- lineset plotter.lin
- linescale 1
- keyposition 36.42 10.25
- keyline text/prov.key nobox
- /*------------------legend for geological contact
- lineset plotter.lin
- linesize 0.015
- linesymbol 1
- keyposition 36.42 8.41
- keyline text/con.key nobox
- /*------------------------------ draw country boundaries
- lineset plotter.lin
- linesymbol 93
- linesize 0.005
- arcs arc_covr/pol1
- clearselect
- /*------------------------------legend for country boundaries
- textsize .15
- textfont 93713
- lineset plotter.lin
- keyposition 36.42 7.9
- keyline text/polit.key nobox
- /*------------------------------legend for oil/gas fields marker
- markerset oilgas.mrk
- markersize 2
- markerscale 0.2
- keyarea 21.9 3.2 40.3 10.8
- keyposition 36.42 9.35
- keymarker text/oilgas.key nobox
- /*------------------------------Legend for Major cities-----
- markerset plotter.mrk
- markersize 0.1
- markerscale 1.0
- keyposition 36.42 7.4
- keymarker text/city.key nobox
- /*------------------------------legend for Province Code text
- move 37.13 9.6
- text 'Geologic province code'
- textset font.txt
- textsymbol 10
- textset carto.txt
- textsymbol 231
- textsize 0.12
- move 36.58 9.6
- text '7203'
- /*
- /*--------------------------draw Ocean names--------------------------
- textset plotter.txt
- textsymbol 24
- annotext arc_covr/ocean
- /*--------------------------draw Province Codes--------------
- textdelete all
- textset carto.txt
- textsymbol 231
- textsize 0.15
- labeltext arc_covr/prov1 code
- /*
- clearselect
- /*---------------------------------------------------------------------
- /*------- Selecting polygon label size as a function of AREA value-----
- /*---------------------------------------------------------------------
- textset plotter.txt
- textsymbol 1
- textcolor 1
- textsize 5 pt
- reselect arc_covr/geo1 polys area ge 2000000000 and glg nc 'SEA' and glg nc 'oth
- labeltext arc_covr/geo1 glg
- /*------------
- clearselect
- textsize 4 pt
- reselect arc_covr/geo1 polys area lt 2000000000 and area ge 750000000 and glg nc
- labeltext arc_covr/geo1 glg
- /*-----------
- clearselect
- textsize 3 pt
- reselect arc_covr/geo1 polys area lt 750000000 and area ge 10000000 and glg nc '
- labeltext arc_covr/geo1 glg
- clearselect
- /*------------------Drawing cities-------------------------
- markerset plotter.mrk
- markersize 0.1
- markerscale 1.0
- /* pointmarkers arc_covr/city1 45
- textset font.txt
- textfont 93726
- textsize 0.15
- textcolor cmyk 0 2 2 0
- textquality tightkern
- markercolor cmyk 0 2 2 0
- reselect arc_covr/city1 points name nc 'Qiqihar' and name~
- nc 'Harbin' and name nc 'Mashhad' and name nc 'Tehran' and name nc~
- 'Tabriz' and name nc 'Erzurum' and name nc 'Krakov' and name nc~
- 'Brno' and name nc 'Warsaw' and name nc 'Lodz' and name nc 'Wroclaw'~
- and name nc 'Almaty' and name nc 'Tallin'
- pointmarkers arc_covr/city1 45
- pointtext arc_covr/city1 name
- /* --- change color for areas outsite of FSU boundaries
- textcolor cmyk 82 69 69 0
- markercolor cmyk 82 69 69 0
- nselect arc_covr/city1 points
- /* textsymbol 14
- pointmarkers arc_covr/city1 45
- pointtext arc_covr/city1 name
- clearselect
- /*---------------------------Draw patch in lower left corver---
- linesymbol 1
- shadeset text/rus.shd
- shadesymbol 70
- patch 3.23 6.74 8.23 11.8 outline
- /*--------------------------Introduction text---------------
- textdelete all
- /* textset font.txt
- /* textsymbol 18
- textfont 92506
- textsize .12
- textcolor 1
- move 3.4 11.57
- textquality kern
- textstyle typeset
- textfile text/intro.txt
- textstyle simple
- /*------------------------------draw map outline in black------------
- linesize 0.04
- linesymbol 9
- arcs arc_covr/outline
- /*----------------------------------------------------------
- end
- &echo &off
- rotateplot rus_all.gra rus_allr.gra
- rtl rus_allr.gra rus_all.rtl 650c # opaque
- lp -d cert650_2835 rus_all.rtl
- illustrator rus_allr.gra rus_all.ai
- postscript rus_allr.gra rus_pos.eps 0
- &sys rm rus_allr.gra
- /* hpgl2 rus_all.gra rus_all.hp2 # # # # # # # # # PS 0 0 70 36
- /* postscript rus_all.gra rus_all.eps
- /* rtl rus_all.gra rus_all.rtl 650c # # # # # # # # 0 0 70 36
- /* lp -d certencad rus_all.hp2
- /* lp -d cert650_gis rus_all.hp2
- q
- q
- /*--------------------------------------------
- &routine err
- &label 2
- &type An error has occured in aml
- &type It is likely one(many?) files don't exist
- &type or any other error.
- &workspace arc_covr
- q
- q
- &severity &error &fail
- &return &error Terminating program... Start it again.
- EOA
- EOS
-